﻿body,table,td,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,label,fieldset,p,form,div,img,button{ border:0; margin:0; padding:0; list-style:none;}
body{color:#333333;background:#ffffff; font-size:12px;text-align:center; font-family:Arial;}
a{ text-decoration:none; color:#333333; cursor:pointer;}
input,botton,textarea,select{vertical-align:middle; font-size:12px;}
a:link, a:visited{text-decoration:none;}
a:hover, a:active, a:focus{text-decoration:underline;}
table{ border:0; margin:0;}
.clear{clear:both; height:0px; overflow:hidden;}
.block,#block{ display:block;}
.error{color:Red;font-size:14px;}
.none{ display:none;}
.fl{ float:left;}
.fr{ float:right;}
.top{ clear:both; width:980px; height:30px; line-height:30px; color:#666666; font-family:"Microsoft YaHei" !important; text-align:right; margin:0 auto; overflow:hidden;}
.top a:link, .top a:visited{color:#666666;}
.top a:hover, .top a:active, .top a:focus{ color:#f29118; text-decoration:none;}
.top .line{ padding:0 10px;}
.logobar{ clear:both; width:980px; text-align:left;  margin:5px auto 0;}
.logo{ width:153px; height:32px;}
.navbar{ float:right; width:820px; text-align:right; }
.searchbar{ width:201px; height:31px; padding:11px 13px 14px; background:url(/!images/search_bg.jpg) no-repeat; overflow:hidden;}
.searchtxt{ width:154px; height:15px; line-height:15px; padding:8px; color:#808080; background:url(/!images/searchbg.jpg) no-repeat; border:none;}
.btnsearch{ width:31px; height:31px; cursor:pointer; border:none;}
.loginbar{height:50px; padding:1px 0 5px; background:url(/!images/loginbg.jpg) repeat-x; }
.loginbar li{ float:left; position:relative; height:49px; line-height:49px; font-size:14px; font-family:"Microsoft YaHei" !important; background:url(/!images/line.jpg) no-repeat top right; padding:1px 0 6px; }
.loginbar li span{ position :absolute; top:-8px; right:8px; height:16px; line-height:16px; padding:0 5px; color:#ffffff; font-size:12px; font-family:Arial; border:1px solid #d9d9d9;}
.loginbar li span.redbg{ background:url(/!images/numredbg.jpg) repeat-x; }
.loginbar li span.greenbg{ background:url(/!images/numgreenbg.jpg) repeat-x; }
.loginbar li a{padding:0 15px;}
.loginbar li a:link, .loginbar li a:visited{ display:block;color:#777a77; text-decoration:none;}
.loginbar li a:hover, .loginbar li a:active, .loginbar li a:focus{ display:block; color:#f29118; background:#ffffff; text-decoration:none;}
.home{ width:94px;}
.footer{ clear:both; width:980px; border-top:1px solid #e6e6e6; margin:0 auto 80px;line-height:16px; padding-top:8px; overflow:hidden;}
.footer_left{ width:400px; text-align:left; color:#666666; overflow:hidden;}
.footer_left .footerlogo{ float:left; width:90px; height:16px; text-align:left; overflow:hidden;}
.footer_left .footerlogo img{width:77px; height:16px;}
.footer_left .icp{ padding-left:15px; font-family:"宋体";}
.footer_left .icp a{color:#666666;}
.footer_right{ float:right; width:550px; text-align:right; color:#666666; overflow:hidden;}
.footer_right a{color:#666666; padding:0 15px;}
.linksbar{ clear:both; width:100%; height:200px; background:#eae8e4 url(/!images/linksbg.jpg) repeat-x left top; margin:0 auto;  overflow:hidden;}

.error{ color:#ff0000; font-size:12px}
.JQuery .hide{display:none}
/*
.gotop{ display:block; position:fixed; bottom:100px; left:50%; width:20px; background:#E9F6FC; padding:5px 3px;border:1px solid #cccccc;moz-border-radius:3px; border-radius:3px; text-align:center; margin-left:495px;  color:#224F64; }
a.gotop:link,a.gotop:visited,a.gotop:hover,a.gotop:active{text-decoration:none;}
*/